MailPoet\Config\Migrator A

Total Complexity 60
Dependencies 9
Dependents 1
Total lines 760
Lines of code 680
Logical lines of code 152
Comment lines 39
Methods 41
Properties 4

Methods 41

Method Rating Maintainability Complexity Lines of code
migratePurchasedProductDynamicFilters()
A
48 7 32
migrateSerializedFilterDataToNewColumns()
S
51 7 25
removeDeprecatedStatisticsIndexes()
S
51 4 28
fixScheduledTasksSubscribersTimestampColumns()
S
53 3 25
__construct()
S
48 1 39
subscribers()
S
48 1 37
up()
S
59 2 15
updateNullInUnsubscribeStats()
S
61 2 13
newsletters()
S
53 1 26
sendingQueues()
S
56 1 21
scheduledTasks()
S
56 1 20
statisticsWoocommercePurchases()
S
56 1 20
statisticsClicks()
S
57 1 19
statisticsOpens()
S
58 1 18
segments()
S
58 1 17
newsletterTemplates()
S
58 1 17
statisticsUnsubscribes()
S
59 1 16
newsletterLinks()
S
59 1 16
forms()
S
60 1 15
dynamicSegmentFilters()
S
61 1 14
subscriberSegment()
S
60 1 14
scheduledTaskSubscribers()
S
61 1 14
customFields()
S
62 1 13
newsletterOption()
S
62 1 13
statisticsNewsletters()
S
62 1 13
userFlags()
S
62 1 13
subscriberCustomField()
S
62 1 13
statsNotifications()
S
62 1 13
settings()
S
63 1 12
featureFlags()
S
63 1 12
newsletterPosts()
S
63 1 12
newsletterOptionFields()
S
63 1 12
newsletterSegment()
S
63 1 12
log()
S
64 1 11
mappingToExternalEntities()
S
64 1 11
statisticsForms()
S
64 1 11
userAgents()
S
64 1 11
statisticsBounces()
S
64 1 11
sqlify()
S
65 1 8
subscriberIps()
S
66 1 9
down()
S
65 1 9